A microprocessor design project in an introductory VLSI course
نویسندگان
چکیده
The introductory VLSI design course at the University of Michigan has been ooered for over 10 years. More recently, it has been reorganized around a microprocessor design project. This paper describes the course philosophy and content, and the baseline project from which class projects begin. The introductory VLSI course, EECS427, teaches mask-level layout and integrated circuit design veriication. Since students learn most about VLSI through actually doing microsys-tem design, the course is organized almost entirely around term projects. Students design, in groups of two or three, primitive 8-bit microprocessors customized for applications of their choosing. All of the circuit design and layout is done by the students except for I/O pads, and a control PLA which is generated automatically from their state-machine descriptions. Familiarity with custom design issues gives students a solid foundation for work in VLSI at any level. By learning mask-level layout, they are prepared to master any of the ASIC design methods easily, and to be involved in the development of future ASIC technologies. In addition, students learn to design integrated circuits in an environment characterized by a combination of design styles or vertical design approaches. This polygon-level experience also helps students understand and appreciate the higher-level physical design tools used in the advanced course, and gives them the background in physical design needed for developing future VLSI CAD tools. The students have access to all of the CAD tools needed to support a full-custom design
منابع مشابه
Laboratory Design for Introductory Course of Microproessors
1 Shouling He, ECE department, Penn State Erie, 5091 Station Road, Erie, PA16563, [email protected] Abstract Nowadays, most engineering related departments offer microprocessor courses due to the broad applications of computers. However, understanding the basic concept of a microprocessor behind the physical device is a difficult task for most primary learners. Under this circumstance, laboratory e...
متن کاملActive and Cooperative Learning in a VLSI Design Course: Lessons from the Trenches
Active and cooperative learning techniques have been researched extensively and shown to be effective teaching tools. This paper describes how a senior/introductory graduate course in very large scale integration (VLSI) design was adapted to make extensive use of active and cooperative learning techniques. Heterogeneous student teams are formed by the instructor early in the semester. These tea...
متن کاملThe Design of Delay Insensitive Asynchronous 16-bit Microprocessor
In recent, asynchronous design has been resurged to exploit potential advantages of asynchronous VLSI such as; high-performance, low power consumption, timing fault tolerance and design cost reduction. This paper describes our first design and implementation of DINAMIK project which aims to show realizability of potential merits of asynchronous VLSI and to establish the design methodology. In t...
متن کاملIntegrating Hardware Experiences into a Computer Architecture Core Course
A core curriculum computer architecture course is designed with a significant hardware component. The course builds upon prior student coursework in logic design and organization, revisiting some of this material from a fresh perspective as it builds toward simulation-based presentation of central architecture topics. The course introduces an inexpensive, take-home lab kit, which students use f...
متن کاملVHDL in an Introductory Digital Electronics Course
In this paper, a curriculum for an introductory digital electronics course using VHDL based on a custom designed development board is presented. The development board is centered on the ispM4A CPLD. The development of the CPLD teaching aid is the direct result of collaboration between engineering faculty at Hochschule Harz (University of Applied Studies and Research) in Wernigerode, Germany and...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. Education
دوره 43 شماره
صفحات -
تاریخ انتشار 2000